body {width:1003px;font-size:68.75%;margin:0 auto;padding:0;background: #CDCDCD;line-height:1.6em;color:#808080;font-family:Verdana,helvetica,arial,sans-serif;}
.clear {clear: both;}
a {color:#EB0003;}
a:hover {color:#9B0002;}
img {border:none;}

h1 {font-size:1.8em;line-height:1.3em;margin:0;}
h2 {font-size:1.5em;line-height:1.3em;margin:0;}
h3 {font-size:1em;padding:0px 0px 10px 0px;margin:0;}
h4 {font-size:0.9em;}
#container {margin:0 auto;padding:0;width:1003px;clear:both;}

/* Login */
#login-header {background-color:#2E2E2E;color:#FFFFFF;padding:15px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;}
#login-header a {color:#FFFFFF;}
#login-header .little {font-size:0.6em;}
#login-page {min-height:300px;width:100%;margin:0 auto;}
#login-wrapper {margin:0 auto;width:400px;}
#login {background-color:#FFFFFF;margin-top:80px;padding:30px;-moz-border-radius:8px;}
.login {width:300px;border:1px solid #B9EEFF;padding:5px;font-size:1.8em;-moz-border-radius:4px;}
.login-form {margin:10px 0 20px 0;}
.login-form label {margin-right:20px;}
#login-submit {padding:10px 20px 10px 20px;background-color:#666666;border:none;color:#FFFFFF;font-weight:bold;-moz-border-radius:4px;}
#login-submit:hover {background-color:#A4A4A4;}
.login-submit {text-align:right;margin-right:30px;}

/* Admin */
#admin-wrapper {padding:20px;}
#admin-header {margin-top:20px;background-color:#000000;padding:10px 15px 10px 15px;-moz-border-radius:4px;}
#admin-header a {color:#FFFFFF;text-decoration:none;padding:5px 10px;}
#admin-header a:hover {background-color:#454545;-moz-border-radius:4px;}
.admin-header {float:left;margin-left:20px;}
.admin-header-right {float:right;}
#admin-upload-logo,#admin-upload-content {clear:both;border:1px solid #AEAEB5;padding:10px 20px 10px 20px;-moz-border-radius:4px;margin-bottom:100px;}
#admin-upload-logo #upload-submit {padding:5px 15px 5px 15px;background-color:#7373F8;border:none;color:#FFFFFF;font-weight:bold;-moz-border-radius:4px;}
#admin-upload-logo #upload-submit:hover {background-color:#455D75;}
#admin-upload-logo input.file {float:left;margin-right:20px;}
#admin-upload-logo h2,#admin-upload-svg h2 ,#admin-upload-ai h2,#admin-upload-ps h2   {margin-bottom:10px;color:#464646;font-size:1.2em;}
#admin-upload-image img {padding:5px;border:1px solid #C0C0C0;}

#admin-upload-ai,#admin-upload-svg,#admin-upload-ps {margin:20px 0 20px 0;background-color:#F6F6F6;padding:10px;}
.file-error {font-weight:bold;}

#upload-left {float:left;width:65%;}
#upload-right {float:right;width:32%;}
#upload-left-wrap, .admin-box-wrap {border:1px solid #B3B3B3;margin-bottom:20px;}
#upload-left-content {background-color:#FFFFFF;padding:20px;}
#upload-left-content .error {margin-bottom:20px;}
#upload-left-content .box input,#upload-left-content .text textarea {padding:5px;font-size:1.4em;border:1px solid #B3B3B3;width:500px;color:#4E4E4E;}

.admin-box-title {background:url(../img/themes/admin-block.png) repeat-x;height:34px;width:100%;}
.admin-box-title h2 {padding:10px 10px;color:#FFFFFF;font-size:1em; }
.admin-box-content {padding:10px;}
.admin-box-content .box input {padding:5px;font-size:1em;border:1px solid #B3B3B3;width:200px;color:#6C6C6C;}

#upload-tag .box,#upload-category .box {float:left;margin-right:10px;}
.uploadtagsubmit input, .uploadcategorysubmit input {padding:5px 10px;border:none;color:#FFFFFF;background-color:#B8B8B8;font-weight:bold;}
.uploadtagsubmit input:hover,.uploadcategorysubmit input:hover {background-color:#808080;}
#upload-publish .desc {float:left;width:50%;text-align:center;}
#upload-category .desc {margin-top:7px;}
#admin-upload-report {background-color:#000000;margin-bottom:20px;}
#admin-upload-report h1 {font-size:1.3em;padding:5px 10px 5px 10px;color:#FFFFFF;}

#admin-comment-title {margin-bottom:20px;}
#admin-comment-title h1 {font-size:1.3em;}
#admin-index-post {float:left;width:40%;}